//
//  CRBBrandListModel.h
//  ChampsARotate
//
//  Created by 吴凡 on 2018/12/27.
//  Copyright © 2018 Logan.Fan. All rights reserved.
//

#import "CRBBaseModel.h"

@class BrandIndexModel;
@class BrandInfoModel;

NS_ASSUME_NONNULL_BEGIN

@interface CRBBrandListModel : CRBBaseModel

@property(nonatomic, strong)BrandIndexModel *brandInfo;

@end


@interface BrandIndexModel : CRBBaseModel
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *hot; // 热门
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *A;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *B;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *C;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *D;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *E;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *F;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *G;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *H;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *I;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *J;

@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *K;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *L;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *M;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *N;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *O;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *P;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *Q;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *R;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *S;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *T;

@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *U;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *V;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *W;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *X;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *Y;
@property(nonatomic, strong)NSMutableArray<BrandInfoModel *> *Z;

- (void)iterateThroughsDataToFindHotBrand;// 遍历整个模型，找出有hot表识的BrandInfoModel
@end

@interface BrandInfoModel : CRBBaseModel
@property(nonatomic, strong)NSString *brandNameNative; // 品牌中文名
@property(nonatomic, strong)NSString *id; // brandId
@property(nonatomic, strong)NSString *brandLogo;
@property(nonatomic, strong)NSString *brandName; // 英文名
@property(nonatomic, assign)BOOL hot;
@end

NS_ASSUME_NONNULL_END
